Artificial intelligence and its impact on weapons of the future has made US Defense Secretary Jim Mattis doubt his own theories on warfare. A question on the subject prompted the retired Marine general to give an impromptu seminar on his theory of war Saturday to reporters returning with him from a week-long tour of Europe.